presented before me - Español Inglés Diccionario